multi-arch dam - Spanish English Dictionary